273 Castro St, Mountain View, CA 94041-1203, Mountain View
"Ordered beef noodle soup, and various dishes for togo. The portions are big and they are delicious. "
"Ordered beef noodle soup, and various dishes for togo. The portions are big and they are delicious. "